RFEM 6 jest programem głównym pakietu oprogramowania, który służy do analizy konstrukcji przy użyciu MES. Dalsze analizy oraz wymiarowanie przeprowadzane jest w odpowiednich rozszerzeniach. Program główny RFEM 6 służy do definiowania konstrukcji, materiałów i obciążeń płaskich i przestrzennych układów konstrukcyjnych składających się z płyt, ścian, powłok i prętów. Program umożliwia również tworzenie konstrukcji mieszanych oraz modelowanie elementów bryłowych i kontaktowych.
RSTAB 9 to wydajne oprogramowanie do obliczeń konstrukcji szkieletowych 3D, odzwierciedlające aktualny stan wiedzy i pomagające inżynierom sprostać wymaganiom współczesnej inżynierii lądowej.
Często zbyt długo zajmujesz się obliczaniem przekrojów? Oprogramowanie firmy Dlubal i program samodzielny RSECTION ułatwiają pracę, określając i przeprowadzając analizę naprężeń dla różnych przekrojów.
Czy zawsze wiesz, skąd wieje wiatr? Oczywiście od strony innowacji! RWIND 2 to program, który wykorzystuje cyfrowy tunel aerodynamiczny do numerycznej symulacji przepływu wiatru. Program symuluje przepływ wokół dowolnej geometrii budynku i określa obciążenia wiatrem na powierzchnie.
Szukasz narzędzia do przeglądu stref obciążenia śniegiem, wiatrem i trzęsieniem ziemi? Dobrze trafiłeś! Skorzystaj z narzędzia do geolokalizacji do szybkiego i skutecznego definiowania obciążenia śniegiem, prędkości wiatru, obciążenia trzęsieniem ziemi, zgodnie z Eurokodem i innymi międzynarodowymi normami.
Chcesz wypróbować możliwości programów Dlubal Software? To Twoja szansa! Dzięki 90-dniowej pełnej wersji, możesz w pełni przetestować wszystkie nasze programy.
W RFEM6 używamy narzędzia innej firmy (IFCOpenShell) do odczytu plików IFC i konwersji tekstu na obiekty.
Po zaimportowaniu pliku IFC program RFEM6 wyświetla protokół importu.
W wielu przypadkach pojawią się błędy. Komunikaty o błędach są generowane przez narzędzie, a nie bezpośrednio przez nas. Jeśli więc narzędzie uzna, że element jest nieprawidłowo zdefiniowany w tym pliku IFC, zostanie on tam wymieniony. W takim przypadku po imporcie obiekt (ściana, słup, ...) może nie zostać wyświetlony.
Na przykład chcemy zaimportować ścianę. Nie jest to jednak wyświetlane w programie RFEM6 (w załączeniu plik IFC). Błąd nie opisuje jednak dokładnie problemu. Z grubsza wskazuje na przyczynę. Jeśli potrzebujesz więcej informacji, możesz skorzystać z narzędzia do walidacji opracowanego przez IfcOpenShell. Aby z niego skorzystać, wykonaj poniższe czynności:
Za pomocą obu komunikatów (z pliku dziennika i narzędzia Python) można bezpośrednio wskazać problem. W przypadku tego przykładu powierzchnia nie została zaimportowana. Powodem był brak niektórych informacji w IFCFaceSurface nr 36. Jednak ostrzeżenie w RFEM wskazywało tylko # 43 "IfcTopologyRepresentation".
RFEM 5 is supported in parallel to RFEM 6 and will be maintained with further updates. These updates mainly include the correction of small program bugs as well as adjustments to changes in operating systems and graphics cards in order to maintain functionality. New features and further developments are implemented exclusively in the RFEM 6 software generation.
Support for RFEM 5 continues until further notice as long as there is a valid service contract for RFEM 5. In order to benefit from upgrade conditions, a valid service contract for RFEM 5 is also required.
Purchased RFEM 5 licenses can continue to be used in parallel with RFEM 6 even after a complete upgrade to RFEM 6.
RFEM 5 and RFEM 6 will have separate service contracts with the two levels Basic and Pro available for both generations. You can maintain your RFEM 5 service contract to continue receiving program updates and priority tech support. If you choose to discontinue the RFEM 5 service contract, you can continue using the program but will no longer have access to any program updates.
One significant difference from the RFEM 5 service contract is that when a service contract is purchased for RFEM 6, it will also be required to purchase a service contract for each add-on. The reason for this is you now have access to all national and international standards for a given material (e.g. concrete design acc. to ACI 318, CSA A23.3, EC2, etc. in one add-on). Program updates will include significant updates for the add-ons including the addition of new standards when available.
It’s highly suggested that a service contract is purchased for RFEM 6 as significant development will continue over the next several years for this new generation and will be provided through program updates to those with a valid service contract. Both the Basic and Pro levels will provide access to the latest program updates while the Basic will provide priority email technical support only and the Pro will provide priority email, phone, and screen-sharing technical support.
Na potrzeby programowania przy użyciu interfejsu COM podpora węzłowa posiada właściwości „ReferenceSystem” oraz „UserDefinedReferenceSystem”. „ReferenceSystem“ umożliwia zdefiniowanie typu układu współrzędnych zdefiniowanego przez użytkownika (na przykład „Obrócony“ lub „Układ współrzędnych“), który w zależności od wybranego typu jest następnie definiowany poprzez „UserDefinedReferenceSystem“.
W poniższym przykładzie jako typ został ustawiony "Układ współrzędnych", a dla niego również został utworzony układ współrzędnych:
//utwórz układ współrzędnych zdefiniowany przez użytkownikaIGuideObjects iGuide = iModel.GetGuideObjects ();//usuń przytulny nr 2csList = iGuide.GetCoordinateSystems ();if (csList.Length > 1){for (int i = 0; i <csList.Length; ++ i){if (csList[i].No == 2){iGuide.PrepareModification ();iGuide.DeleteObjects (GuideObjectType.CoordinateSystemObject, "2");iGuide.FinishModification ();}}}//zdefiniuj nowy przytulny nr 2uC systemu współrzędnych użytkownika = new UserCoordinateSystem ();uCs.Name = "test";uCs.Comment = "test";uCs.No = 2;uCs.IsValid = prawda;uCs.Origin.X = 1;uCs.Origin.Y = 0;uCs.Origin.Z = 1;uCs.Punkt1.X = 2;uCs.Point1.Y = 0;uCs.Punkt1.Z = 1;uCs.Punkt2.X = 1;uCs.Punkt2.Y = 1;uCs.Punkt2.Z = 2;//ustaw przytulny nr 2iGuide.PrepareModification ();iGuide.SetCoordinateSystem (uCs);iGuide.FinishModification ();//utworzenie podpory węzłowej ze zdefiniowaną przez użytkownika funkcją cosyNodalSupport ns = nowy NodalSupport ();ns.SupportConstantX = -1;ns.SupportConstantY = -1;ns.SupportConstantZ = -1;ns.RestraintConstantX = -1;ns.RestraintConstantY = 0;ns.RestraintConstantZ = -1;ns.Comment = "przytulne zdefiniowane przez użytkownika";ns.NodeList = "1";ns.ReferenceSystem = ReferenceSystemType.UserDefinedSystemType;ns.UserDefinedReferenceSystem.ObjectNo = 2;ns.UserDefinedReferenceSystem.Type = UserDefinedAxisSystemType.DefinedCoordinateSystemType;iModData.PrepareModification();iModData.SetNodalSupport(ns);iModData.FinishModification();
Aby utworzyć układ współrzędnych, wymagany jest interfejs dla obiektów pomocniczych: 'IGuideObjects'. Dzięki funkcji „DeleteObjects ()” najpierw usuwany jest istniejący układ współrzędnych o numerze 2, a następnie tworzony za pomocą funkcji „SetCoordinateSystem (). Proszę zwrócić uwagę na blok "Przygotowanie/wykończenie-modyfikacja", aby móc przenieść nowy element.
Podpora węzłowa jest przenoszona przez interfejs "IModelData". Ponownie, wymagany jest blok "Przygotowanie/zakończenie-modyfikacji".